sloped curb - Turkish English Dictionary